<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>javascript 阶段</title>
</head>
<body>


    <script>
        // 1.0 定义函数
        function foo() { // 函数作用域
            console.log(1);
            console.log(2);
            console.log(3);
        }

        // 2.0 调用函数
        // foo();
        // foo();

        // ============================================
        // 3.0 定义函数  add
        function add(x , y ) {
            // 在控制台打印形参是否值
            // console.log("x:", x);
            var total = x + y ;
            console.log(total);
        }
        // 4.0 调用函数  add
        // add();
        // 没有传参的情况下,x 和 y 就是 undefined 
        // undefined + undefined = NaN

        add(1,99);// 在控制台输出结果是: 100
        add(200,300);// 在控制台输出结果是:  500


        // 函数: 函数是指可以实现特动功能的代码块; 是可以重复利用的代码块.




    </script>
</body>
</html>